cause discomfort, disgust, or repulsion - Spanisch Englisch Wörterbuch